seabed foundation - Espagnol Anglais Dictionnaire